; Автомат Калашникова укороченый АКС-74У (6П26)
;-(TrickSR)-----------------------------------------
; калибр							5.45х39
; длина ствола 						210 мм
; магазин							20/30/45
; вес без магазина					2.485
; максимальная дальность стрельбы	2700 м
; эффективная дальность стрельбы	200 м
; прицельная дальность				350-500 м
; дульная скорость пули				735 м/с
; темп стрельбы						700 в/м
;---------------------------------------------------

[wpn_ak74u]:weapon_probability,default_weapon_params,wpn_ak74u_sounds
GroupControlSection                      = spawn_group
$spawn                                   = "weapons\ak-74u" ; name and section in level editor
$npc                                     = on
$prefetch                                = 8
scheduled                                = off ; option for ALife Simulator
cform                                    = skeleton
class                                    = WP_AK74 ; class of the weapon that corresponding to CPP class
description                              = str_wpn_ak74u_descr

ef_main_weapon_type                      = 2
ef_weapon_type                           = 6

;-------------------------------------------------------------------------------
inv_name                                 = str_wpn_ak74u ; name in inventory
inv_name_short                           = str_wpn_ak74u

kind                                     = w_rifle
repair_type                              = weapon
weapon_class                             = assault_rifle
tier									 = 2

inv_grid_width     = 4
inv_grid_height    = 2
inv_grid_x         = 0
inv_grid_y         = 14

upgr_icon_x			= 300
upgr_icon_y			= 129
upgr_icon_width		= 258
upgr_icon_height   	= 138

kill_msg_x                               = 0
kill_msg_y                               = 123
kill_msg_width                           = 69
kill_msg_height                          = 30

;-------------------------------------------------------------------------------
cost                                     = 3000 ; the price of the item
inv_weight                               = 2.48 ; weight in inventory
hud                                      = wpn_ak74u_hud ; name of the section of the hud
visual                                   = dynamics\weapons\wpn_ak74u\wpn_ak74u.ogf

upgrades                                 = up_gr_firstab_ak74u, up_gr_seconab_ak74u, up_gr_thirdab_ak74u, up_gr_fourtab_ak74u, up_gr_fifthab_ak74u
installed_upgrades                       =
upgrade_scheme                           = upgrade_scheme_ak74u

ph_mass                                  = 3

;-------------------------------------------------------------------------------
ammo_class                               = ammo_5.45x39_fmj, ammo_5.45x39_ap ; name of the ltx-section of used ammo
grenade_class                            = ammo_vog-25 ; name of the ltx-section of used grenades

startup_ammo                             = 90
ammo_current                             = 180
ammo_elapsed                             = 30 ; obsolete         
ammo_limit                               = 210
ammo_mag_size                            = 30 ; clip (magazine) size

fire_modes                               = 1, -1



launch_speed                             = 0
hand_dependence                          = 1
single_handed                            = 0

;-ТТХ---------------------------------------------------------------------------
hit_power            	= 0.33, 0.33, 0.33, 0.33
hit_impulse          	= 100    ; size of physic impulse by bullet
hit_type                                 = fire_wound ; [] type of the wound
fire_distance                            = 2700 ; maximum fire distance that bullet can fly
bullet_speed            = 410    ; starting bullet speed
rpm                                      = 700 ; max round per minute
rpm_empty_click                          = 200

use_aim_bullet                           = false ; Поддерживается ли первая суппер пуля
time_to_aim                              = 1.0

misfire_probability        = 0.005 ;вероятность осечки при максимальном износе  !!!old - now not working
misfire_start_condition		= 0.6
misfire_end_condition		= 0.1
misfire_start_prob	     	= 0.003
misfire_end_prob	     	= 0.047
condition_shot_dec      	= 0.0014
condition_queue_shot_dec	= 0.0015

;-DOF---------------------------------------------------------------------------
zoom_dof                                 = 0.5, 1.0, 180
reload_dof                               = 0.0, 0.5, 5, 2

;-Дисперсия---------------------------------------------------------------------
fire_dispersion_base                     = 0.35
fire_dispersion_condition_factor         = 10
control_inertion_factor                  = 1.1
crosshair_inertion                       = 5.50

;-отдача------------------------------------------------------------------------
cam_return              = 0
cam_relax_speed         = 10			;скорость возврата в исходное положение
cam_relax_speed_ai     	= 120.75
cam_dispersion          = 1.2		;увеличения угла (в градусах) с первым выстрелом
cam_dispersion_inc      = 0.6	;увеличениe cam_dispersion с каждым выстрелом
cam_dispersion_frac     = 1.0	    ;ствол будет подыматься на cam_dispersion*cam_dispersion_frac +- cam_dispersion*(1-cam_dispersion_frac)
cam_max_angle			= 50.0      ;максимальный угол отдачи
cam_max_angle_horz      = 5.0      ;(degree) maximum shot horizontal degree
cam_step_angle_horz     = 1.5		;(degree) size of step camera moved in horizontal position while shooting

zoom_cam_relax_speed         = 10	    ; scope & ironsight
zoom_cam_relax_speed_ai      = 360
zoom_cam_dispersion          = 1.0
zoom_cam_dispersion_inc      = 0.5
zoom_cam_dispersion_frac     = 1.0
zoom_cam_max_angle           = 50.0
zoom_cam_max_angle_horz      = 5.0
zoom_cam_step_angle_horz     = 1.0

PDM_disp_base 				= 0.5
PDM_disp_vel_factor 		= 1.5
PDM_disp_accel_factor 		= 1.5
PDM_disp_crouch	 			= 1.0
PDM_disp_crouch_no_acc 		= 1.0

;- for AI ----------------------------------------------------------------------
min_radius                               = 30 ; [] for AI        
max_radius                               = 40 ; [] for AI        

holder_range_modifier                    = 1.0 ; во сколько раз увеличивается eye_range
holder_fov_modifier                      = 1.0 ; во сколько раз увеличивается eye_fov

;-------------------------------------------------------------------------------
slot                                     = 2 ; // secondary     
animation_slot                           = 8 ; type of the animation that will be used

position                                 = -0.026, -0.175, 0.0
orientation                              = 0, 0, 0

fire_point                               = 0,0.218,0.656 ; position (3rd person view) for particles of fire
fire_point2                              = 0,0.161,0.583 ; position (3rd person view) for particles of fire (when shooting with secondary fire)

flame_particles                          = weapons\generic_weapon05 ; particles for shooting effects
smoke_particles                          = weapons\generic_shoot_00
grenade_flame_particles                  = weapons\generic_weapon01

shell_point                              = 0.00, 0.262, 0.189 ; position (3rd person view) for shell to throw out
shell_particles                          = weapons\545x39

;-STRAP PARAMETERS--------------------------------------------------------------
;на плечо (подмышка)
strap_position                           = -0.18,-0.45,0.2 ; position (offset) and orientation of the weapon when it is strapped
strap_orientation                        = -10,-5,10 ; (3rd person view in degrees)
strap_bone0                              = bip01_spine2
strap_bone1                              = bip01_spine1

light_disabled                           = false
light_color                              = 0.6,0.5,0.3
light_range                              = 5
light_var_color                          = 0.05
light_var_range                          = 0.5
light_time                               = 0.2

;-addons------------------------------------------------------------------------
scope_status                             = 0 ; 0 - no addon     
silencer_status                          = 0 ; 1 - permanent    
grenade_launcher_status                  = 0 ; 2 - attachable   

zoom_enabled                             = true ; (on,off)zoom mode (right mouse button)
zoom_rotate_time                         = 0.25
scope_zoom_factor                        = 60 ; fov for zoom mode

scope_name                               =
scope_x                                  =
scope_y                                  =

grenade_launcher_name                    =
grenade_launcher_x                       =
grenade_launcher_y                       =

silencer_name                            = wpn_addon_silencer ; section name for the attachable silencer
silencer_x                               = -28 ; offset in inventory icon
silencer_y                               = 3

;silencer_hit_power 				= 0.45, 0.45, 0.45, 0.45
;silencer_hit_impulse	 			= 10
silencer_fire_distance                   = 650
silencer_bullet_speed                    = 290

;silencer_flame_particles			= weapons\generic_weapon01
silencer_smoke_particles                 = weapons\generic_shoot_00

silencer_light_color                     = 0.6,0.5,0.3
silencer_light_range                     = 0.01
silencer_light_var_color                 = 0.05
silencer_light_var_range                 = 0.5
silencer_light_time                      = 0.2

[wpn_ak74u_hud]:hud_base
zoom_hide_crosshair                      = true
attach_place_idx                         = 0
item_visual                              = dynamics\weapons\wpn_ak74u\wpn_ak74u_hud.ogf

hands_position                           = -0.025,-0.14,0.13
hands_orientation                        = 2,2,0

hands_position_16x9                      = -0.025,-0.14,0.13
hands_orientation_16x9                   = 2,2,0

item_position                            = 0,0,0
item_orientation                         = 0,0,0

shell_point                              = 0,0,0
shell_dir                                = 0.0, 1.0, 0.0
shell_bone                               = gilza

fire_point                               = 0,0,0
fire_bone                                = muzzle
fire_point2                              = 0,0,0
fire_bone2                               = wpn_body

anm_show                                 = aks74u_draw
anm_hide                                 = aks74u_holster
anm_idle                                 = aks74u_idle
anm_idle_sprint                          = aks74u_idle_sprint
anm_idle_moving                          = aks74u_idle_moving
anm_idle_moving_crouch                   = aks74u_idle_crouch
anm_shots                                = aks74u_shoot, shoot
anm_reload                               = aks74u_reload, reload
anm_reload_empty                         = aks74u_reload_empty, reload_empty
anm_idle_aim                             = aks74u_idle_aim
anm_bore                                 = aks74u_idle_aim

aim_hud_offset_pos                       = -0.132000,0.046000,-0.096000
aim_hud_offset_rot                       = 0.032000,0.036000,0.000000

aim_hud_offset_pos_16x9                  = -0.132000,0.046000,-0.096000
aim_hud_offset_rot_16x9                  = 0.032000,0.036000,0.000000

gl_hud_offset_pos                        = 0,0,0
gl_hud_offset_rot                        = 0,0,0

gl_hud_offset_pos_16x9                   = 0,0,0
gl_hud_offset_rot_16x9                   = 0,0,0

lean_hud_offset_pos                      = 0,0,0
lean_hud_offset_rot                      = 0,0,0

lowered_hud_offset_pos					 = 0.145, 0.0, -0.06
lowered_hud_offset_pos_16x9				 = 0.145, 0.0, -0.06
lowered_hud_offset_rot					 = -0.05, -0.55, 0.4
lowered_hud_offset_rot_16x9				 = -0.05, -0.55, 0.4

[wpn_tiss]:wpn_ak74u

description                              = str_tiss_descr
ammo_class                               = ammo_9x39_pab9, ammo_9x39_ap
cost                                     = 6000

inv_weight                               = 3.1

hit_power                                = 0.55
hit_impulse                              = 80

hit_type                                 = fire_wound

fire_distance                            = 180
bullet_speed                             = 800
rpm                                      = 600


hud                                      = wpn_tiss_hud

ammo_elapsed                             = 30
ammo_mag_size                            = 30

fire_dispersion_base                     = 0.1

inv_name                                 = str_tiss
inv_name_short                           = str_tiss

inv_grid_width     = 5
inv_grid_height    = 2
inv_grid_x         = 30
inv_grid_y         = 34

upgr_icon_x                              = 600
upgr_icon_y                              = 1339
upgr_icon_width                          = 300
upgr_icon_height                         = 129

visual                                   = dynamics\weapons\wpn_ak74u\wpn_tiss.ogf

snd_shoot                                = weapons\ak74u\tiss_shoot
snd_shoot1                               = weapons\ak74u\tiss_shoot
snd_shoot2                               = weapons\ak74u\tiss_shoot
snd_shoot3                               = weapons\ak74u\tiss_shoot
snd_shoot4                               = weapons\ak74u\tiss_shoot

[wpn_tiss_hud]:wpn_ak74u_hud

zoom_hide_crosshair                      = true ;	= false          

item_visual                              = dynamics\weapons\wpn_ak74u\wpn_tiss_hud.ogf
